Micron Document
Livres et Wikis | Archives | Info


JavaScript
part 4/19 · 71.2 KB total
layout: Wide · Narrow · Centered
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
États-Unis en mai 1997cite-ref-13[13]cite-ref-14[14].

Marque déposée

"JavaScript" est une marque déposée d'Oracle Corporation aux
États-Uniscite-ref-15[15]cite-ref-16[16]. À l'origine, la marque a été attribuée à
Sun Microsystems le 6 mai 1997, puis transférée à Oracle lors de leur
acquisition de Sun en 2009cite-ref-17[17]cite-ref-18[18]cite-ref-19[19].

Standardisation

Netscape soumet alors JavaScript à Ecma International pour
standardisation.

Version 1 : Naissance du standard ECMA-262

Les travaux débutent en novembre 1996 et se terminent en juin 1997,
donnant naissance à la 1re édition du standard ECMA-262 qui spécifie le
langage ECMAScript d'où le fait que le n° ou l'année de la version est
souvent précédée par ECMAScript ou en abrégé ES. Le standard est ensuite
soumis à l'ISO/CEI et publié en avril 1998 en tant que standard
international ISO/CEI 16262.

Version 2 : Homogénéisation avec le standard ISO/CEI 16262

Des changements rédactionnels sont apportés au standard ECMA-262 pour le
conformer au standard international ISO/CEI 16262, aboutissant à la 2e
édition du standard ECMA-262 en juin 1998.

Version 3 : Améliorations et constitution du langage

La 3e édition du standard ECMA-262 introduit :

• des expressions rationnelles plus puissantes ;
• une amélioration de la manipulation des chaînes de caractères ;
• de nouvelles instructions de contrôle ;
• une gestion des exceptions avec les instructions try/catch ;
• le formatage des nombres.

Elle est publiée par Ecma International en décembre 1999 puis soumise à
l'ISO/CEI qui publie le standard international ISO/CEI 16262:2002 en
juin 2002. Après la publication de la 3e édition s'ensuit une adoption
massive par tous les navigateurs Web.

Version 4 : L'étape inachevée

Un travail important est entrepris pour développer la 4e édition du
standard ECMA-262, mais il ne sera pas achevé et cette édition ne verra
jamais le jour. Cependant une partie du développement effectué sera
intégrée à la 6e édition.

Version 5 : Désambiguïsation et nouvelles fonctionnalités

La 5e édition du standard ECMA-262 clarifie les ambiguïtés de la 3e
édition et introduit les accesseurs, l'introspection, le contrôle des
attributs, des fonctions de manipulation de tableaux supplémentaires, le
support du format JSON et un mode strict pour la vérification des
erreurs. Elle est publiée par Ecma International en décembre 2009 puis
soumise à l'ISO/CEI qui apporte des corrections mineures et publie le
standard international ISO/CEI 16262:2011 en juin 2011. L'édition 5.1 du
standard ECMA-262 reprenant à l'identique le texte du standard

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────